package cn.terminus.common.customer.bean.settledenterpriseinfo.dto;

import cn.terminus.common.customer.bean.customcontacts.dto.CustomContactsNewDto;
import cn.terminus.common.customer.bean.custominfo.dto.CustomInfoNewDto;
import cn.terminus.common.customer.bean.settledenterprisebillinfo.dto.SettledEnterpriseBillInfoNewDto;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;
import java.util.List;

/**
 * SettledEnterpriseInfoEditDto
 *
 * @author makejava
 * @since 2021-07-08 11:19:05
 */
@Data
public class SettledEnterpriseInfoEditDto implements Serializable {
    private static final long serialVersionUID = -52688619869304273L;
    /**
     * ID
     */
    @NotEmpty(message = "")
    private Long id;

    /**
     * 客户ID
     */
    private Long cboCustomerId;

    /**
     * 租户ID
     */
    private Long businessId;

    /**
     * 入驻企业基本信息
     */
    private CustomInfoNewDto settledEnterpriseBaseInfo;

    /**
     * 客户联系人
     */
    private List<CustomContactsNewDto> customContactsNewList;

    /**
     * 标签
     */
    private List<String> cboCustomLabel;

    /**
     * 开票信息
     */
    private SettledEnterpriseBillInfoNewDto settledEnterpriseBillInfo;



}
